throw a glance - Spanish English Dictionary